*{font-family: "Microsoft YaHei" ! important;}
html{min-width: 1190px;overflow-x: hidden;}
.logo {
  width: 160px;
  position: absolute;
  margin-left: 50px;
}
.uyixing_logo {
  width: 160px;
  position: absolute;
  margin-left: 40px;
}
.top-nav {
  padding:0px;
  height: 68px;
  line-height: 68px;
}
.nav-z > li {
  margin-right: 7px;
}
.nav-z > li:hover {
  background-color: none;
}
.nav-z > li a {
  font-size: 15px;
  color: #E95283;
  padding:0px 6px;
}
.nav-z > li a:hover {
  color: #f60;
  background-color: transparent;
}
.nav-l li {
  margin-left: 20px;
}
.nav-l li:hover {
  background-color: none;
}
.nav-l li a {
  font-size: 14px;
  color: #E95283;
}
.nav-l li a:hover {
  color: #f60;
  background-color: transparent;
}
.nav-l > li.hop_enter margin-left:40px a {
  border: 1px solid #23AEB3;
}
.out-box {
  width: 100%;
  background-color: #eae9ea;
}
.out-box .container {
 /* padding: 0 40px;*/
}
.out-box .nav > li > a {
  padding: 2px 10px;
  color: #23aeb3;
}
/*
no padding
*/
.nav-nopad > li > a {
  padding: 10px 2px;
  color: #fff;
}
.nav-nopad > li > a:hover {
  background-color: transparent;
  color: #f50;
}
.focus-bg {
  background-color: #E95283;
}
.focus-bg a{
  color:#fff !important;
}

.focus-bb {
	background-color: rgba(233,82,131,0.1);
	border:1px solid rgba(233,82,131,0.5);
	padding: 5px 10px !important;
	margin:4px 5px;
}
.nav-nobg > li > a:hover {
  background-color: transparent;
}
.nav-table span {
  padding: 5px 0px;
  cursor: pointer;
  display: inline-block;
}

.border-none li a{
  border: 0;
  background-color: transparent;
}
/*hospital*/
.no-border > tbody > tr > td {
  border: 0px;
  padding: 0 8px 0 0;
}
.out-box .sec-nav > li > a {
  height: 44px;
  line-height: 40px;
  color: #fff;
  padding: 2px 10px;
  border-radius: 0;
}
.out-box .sec-nav > li > a:hover {
  background-color: #555c76;
}
.out-box .sec-nav > li.active > a {
  background-color: #555c76;
}
.inner-box {
  padding-bottom: 30px;
  color: #333;
}
.inner-box h4 {
  border-bottom: 1px solid #ccc;
  margin: 0 0 30px 0;
  padding-bottom: 10px;
  font-size: 20px;
}
.inner-box h4 > span {
  font-size: 14px;
  display: inline-block;
}
.inner-box h4 > span a {
  display: block;
  padding: 5px 10px;
  margin-left: 15px;
  color: #333;
  text-decoration: none;
}
.inner-box h4 > span a:hover {
  background-color: #23AEB3;
}
.inner-box > div {
  padding-left: 30px;
}
.inner-box > div .small-box {
  padding-bottom: 30px;
}
.inner-box > div .small-box h5 {
  border-bottom: 1px solid #ccc;
  margin: 0;
  padding: 0;
  padding-bottom: 10px;
  font-size: 18px;
}
.inner-box > div .small-box > div {
  padding-top: 30px;
}
.inner-box > div .small-box > div p {
  margin: 0;
  padding-bottom: 5px;
}
.inner-box > div .small-box > div.row {
  margin: 0;
}
.inner-box > div .small-box > div.row > div {
  float: left;
  width: 190px;
  height: 35px;
  margin-bottom: 15px;
}
.inner-box > div .small-box > div.row > div img {
  width: auto;
  height: 100%;
}
.inner-box .has-more {
  padding-bottom: 10px;
  padding-left: 0;
}
.inner-box .see-more {
  margin: 0;
  margin-top: -10px;
  padding: 0 0;
  text-align: right;
}
.inner-box .see-more a {
  color: #2daeb3;
  text-decoration: none;
}
.in-p p {
  margin: 0;
  padding: 0;
}
.uyix-btn {
  padding: 10px 40px;
  background-color: #2daeb3;
  color: #fff;
  border: 0;
}
.uyix-btn:hover {
  background-color: #2daeb3;
}
.btn-seemore {
  padding: 10px 60px;
  background-color: #ccc;
  color: #333;
}
.btn-order{
  background-color: #2daeb3;
  color: #fff;
  padding: 10px 45px;
  font-size: 16px;
  border:0;
}
.btn-order:hover{
  background-color: #2daeb3;
}
.uyixing_mark{background: url('../images/i_hos_flag.png') no-repeat 0 8px;}
.bloc-li>li{margin-right: 15px;}
.bloc-li>li>span{display: block;padding:7px 0 0 25px;height: 30px;}
.type_h{background: url('../images/i_home.png') no-repeat 0 6px;}
.type_cn_s{background: url('../images/i_cn_s.png') no-repeat 0 6px;}
.type_cn_n{background: url('../images/i_cn_n.png') no-repeat 0 5px;}
.type_doc{background: url('../images/i_doc.png') no-repeat 0 6px;}
.i_local{background: url('../images/i_local.png') no-repeat 0 0;}
.inp-nomargin p{margin: 0 0;text-align: center;color:#333;}
.nofuca,.funoborder{outline:none}
.nofuca:focus{border:0;outline: none;background-color: #fff !important;}
.nofuca:hover{background-color: #fff;}

.icon{display: inline-block;height:25px;color:#555;font-size: 14px;color:#555;font-size: 14px;padding-left: 25px;}
.nav_bar_zy>div{padding:0;overflow: hidden;transition: width 1s ease-in 0s;}

.out-box .left-nav>li>a{font-size: 16px;color: #555;padding:10px 8px;}
.out-box .left-nav>li.active>a{background-color: #23aeb3;color: #fff;border-radius: 0;}
.out-box .thir-pos-nav>li>a{padding:5px 15px;color: #333;border-radius: 0;}
.out-box .thir-pos-nav>li.active>a{background-color: #E95283;color:#fff;border-radius: 0;}

.user-table>tbody>tr>td{padding:25px 10px 15px;border-bottom: 1px solid #ccc;height:80px;}


.u-status-1{color: #777;}
.u-status-2{color: #23aeb3;}
.u-status-3{color: #f00;}

.icon{display: inline-block;margin-left: 30px;}
.i_cn_0{background: url('../images/i_cn_n.png') no-repeat 0 0px;}
.i_btn{display: inline-block;padding:3px 8px;border:1px solid #ccc;font-size: 14px;color: #555;border-radius: 3px;margin-right: 5px;}

.inp-clear p{margin: 0;}
.a-seemore{color: #23aeb3;font-size: 14px;text-decoration: none;position: absolute;right: 0;top: 0;}

.pro-data-table>tbody>tr>td{padding-bottom: 5px;padding-top: 5px;}

.ina-ul ul li{padding:2px 0;}
.ina-ul ul li a{color:#fff;text-decoration: none;}

.u_hos_mark{background: url('../images/u_hos_mark.png') no-repeat 0 8px;width:110px;}

.staticNav{position: fixed;top: 0;z-index: 999;}

.hovershadow:hover{box-shadow:0px 0px 30px #ccc inset;}
a:hover{text-decoration: none;}
.out-box .omnav > li{text-align:center;border-bottom:1px solid #ccc;margin-top:0;}
.out-box .omnav > li > a{color:#333;font-size: 16px;padding:15px 10px;}
.out-box .omnav > li.active > a{color:#fff;background: url('../images/guidebg.jpg') no-repeat 0 0;background-size:100% 100%;border-radius: 0;}

.hoverbgbig{position: absolute;width: 100%;height: 100%;transition: all .5s ease-in 0s;}
.hoverbgbig:hover{transform: scale(1.2,1.3);}
.myp{z-index: 2;position: absolute;left: 50%;width:60%;transform: translate(-50%, 0);}
.hoverbgz:hover{background-color:#E95283 !important;color:#fff !important;border:1px solid #E95283;}
.myp:hover ~ img{transform: scale(1.2,1.3);}
.container{min-width: 1170px;}

.sec-nav>li>a:focus,.nav-l>li>a:focus{background-color: transparent;outline: none;}
.inahoverno>li>a:hover{background-color: transparent;}
.inahoverno>li>a:focus{background-color: transparent;}
.bg_lilac_pink{background-color:#EE7E9F;}
.bg_lilac_black{background-color:#939393;}

.out-box .uyx>li.active>a{background-color:#FC91B4;}

@keyframes animateinfo{
  0%{margin-left:105%;}
  10%{margin-left:80%;}
  20%{margin-left:60%;}
  30%{margin-left:40%;}
  40%{margin-left:20%;}
  50%{margin-left:0%;}
  60%{margin-left:-20%;}
  70%{margin-left:-40%;}
  80%{margin-left:-60%;}
  90%{margin-left:-80%;}
  100%{margin-left:-105%;}
}
@-moz-keyframes animateinfo{
  0%{margin-left:105%;}
  10%{margin-left:80%;}
  20%{margin-left:60%;}
  30%{margin-left:40%;}
  40%{margin-left:20%;}
  50%{margin-left:0%;}
  60%{margin-left:-20%;}
  70%{margin-left:-40%;}
  80%{margin-left:-60%;}
  90%{margin-left:-80%;}
  100%{margin-left:-105%;}
}
@-webkit-keyframes animateinfo{
  0%{margin-left:105%;}
  10%{margin-left:80%;}
  20%{margin-left:60%;}
  30%{margin-left:40%;}
  40%{margin-left:20%;}
  50%{margin-left:0%;}
  60%{margin-left:-20%;}
  70%{margin-left:-40%;}
  80%{margin-left:-60%;}
  90%{margin-left:-80%;}
  100%{margin-left:-105%;}
}
@-0-keyframes animateinfo{
  0%{margin-left:105%;}
  10%{margin-left:80%;}
  20%{margin-left:60%;}
  30%{margin-left:40%;}
  40%{margin-left:20%;}
  50%{margin-left:0%;}
  60%{margin-left:-20%;}
  70%{margin-left:-40%;}
  80%{margin-left:-60%;}
  90%{margin-left:-80%;}
  100%{margin-left:-105%;}
}
.animate_lr{
  animation: animateinfo 25s linear 0s infinite normal;
/* Firefox: */
-moz-animation: animateinfo 25s linear 0s infinite normal;
/* Safari 和 Chrome: */
-webkit-animation: animateinfo 25s linear 0s infinite normal;
/* Opera: */
-o-animation: animateinfo 25s linear 0s infinite normal;
}

/* news hospital stylesheet */
.absuicon{position: absolute;top: 60px;cursor:pointer;}
.defultbox{height:200px;text-align:center;overflow:hidden;margin-bottom:30px;opacity: 1;
transition: all .8s ease-in-out 0s;}
.hidebox{padding:0;opacity: 0;display: none;}
.defultfalse{opacity: 1;display: block;}
/* order page stylesheet */
.orderoutbox{border: 1px solid #ccc;background-color: #fff;box-shadow: 0 0 10px #777;border-radius: 7px;padding:0;}
.ordernav{padding: 20px 30px;font-size: 16px;}
.orborderb{border-bottom: 1px solid #ccc;}
.ordlistbox{position: relative;padding-left:200px;margin-bottom: 10px;}
.ordlistbox b{position: absolute;left: 0;top:0;font-size: 16px;}
.ordlistbox i{font-weight: bold;}
.ordlistbox span{padding-left: 15px;}
.ordlistbox p{margin: 0;margin-bottom: 2px;}
.prspan span{padding-right: 30px;padding-left: 5px;font-size: 14px;}

.orderstep{width: 450px;height: 60px;background: url('/images/order-step-1.png') no-repeat center center;margin: 0 auto;}
.orderstep.step1{background-image: url('/images/order-step-1.png');}
.orderstep.step2{background-image: url('/images/order-step-2.png');}
.orderstep.step3{background-image: url('/images/order-step-3.png');}
.inpnomb p{margin-bottom: 0;}
.fc333{color: #333;}
.fc777{color: #777;}
.radiutip{display: inline-block;padding: 0 5px;border-radius: 6px;color: #777;background-color: #F0ECEF;border: 1px solid #333;font-size: 12px;margin-left: 10px;}
.smbtnfff{padding-left: 10px;padding-right: 10px;color: #777;
  border: 1px solid #ccc;width: 160px;font-size: 12px;margin-top: 5px;}
.tipoutboxz{background-color:#f00;padding-left:10px;margin-top: 10px;}
.tipoutboxz>div{background-color: #ccc;padding: 10px 20px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
#daohang{width: 1280px;}
#nav-login,#nav-phone,#nav-mq{padding:3px 10px;margin-right:25px;color:#e95283;background:#e4c5cd;border-radius: 25px;display: inline;}
#nav-login img,#nav-phone img,#nav-mq img{width: 15px;margin-right: 5px;margin-top: -2px;}
.service-sq{position: fixed;right: 0;top: 50%;z-index: 9999;width: 180px;height: 375px;background: #fff;border:6px solid #f69;padding: 40px 0;-moz-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor: pointer;}
.service-sq ul{padding: 0 10px;list-style: none;}
.service-sq ul li{text-align: center;padding: 0;list-style: none;}
.service-sq ul .logo img{width: 30px;margin-bottom: 25px;}
.service-sq ul .button{margin-bottom: 15px;}
.service-sq ul .button a{padding: 3px 15px;color:#fff;background: #f69;border-radius: 20px;font-size: 12px;}
.service-sq ul .type{border-bottom: 1px solid #fff;border-image: url(/images/kefu-bi.png) 0 0 1 0 stretch;}
.service-sq ul .type a{font-size: 14px;color:#666;line-height: 35px;padding-bottom: 8px;}
.service-sq ul .tel{color:#f69;font-size: 16px;height: 50px;line-height: 75px;font-weight: 700;}
@media(max-width: 1550px){
  .tCode,.tel-add{left:-60px;}
}
@media(max-width: 1360px){
  .tCode,.tel-add{left:-50px;}
  .something{left: -20px;}
}
@media(max-width:1280px){
  .tCode,.tel-add{left: 0;}
}

/*分页*/
.prev_tag{border:1px solid #ddd;border-right-width:0px;padding:10px 15px;background-color:#fff;}
.next_tag{border:1px solid #ddd;padding:10px 15px;background-color:#fff;}
.cur-tag{border:1px solid #ddd;border-right-width:0px;padding:10px 15px;background-color:#ddd;color:#E95283;}
.num_tag{border:1px solid #ddd;border-right-width:0px;padding:10px 15px;background-color:#fff;}
.prev_tag a{color:#E95283;}
.next_tag a{color:#E95283;}
.num_tag a{color:#E95283;}